package viajaGratis;


public class Solicitud {

	private Integer idSolicitud;
	private Oferta oferta;
	private Usuario solicitante;
	private String fechaInicio;
	private String fechaFin;
	private Integer reservas;
	private Boolean aceptado;
	private String descripcion;

	public Solicitud(){
	}
	
	public Solicitud(Integer idSolicitud, Oferta oferta, Usuario solicitante, String fechaInicio, String fechaFin, Integer reservas, Boolean aceptado, String descripcion){
		super();
		this.idSolicitud=idSolicitud;
		this.oferta=oferta;
		this.solicitante=solicitante;
		this.fechaInicio=fechaInicio;
		this.fechaFin=fechaFin;
		this.reservas=reservas;
		this.aceptado=aceptado;
		this.descripcion=descripcion;
	}

	/*
	 * GETTERS Y SETTERS
	 */
	public Integer getIdSolicitud(){
		return idSolicitud;
	}
	public void setIdSolicitud(Integer idSolicitud){
		this.idSolicitud=idSolicitud;
	}
	public Oferta getOferta(){
		return oferta;
	}
	public void setOferta(Oferta oferta){
		this.oferta=oferta;
	}
	public Usuario getSolicitante(){
		return solicitante;
	}
	public void setSolicitante(Usuario solicitante){
		this.solicitante=solicitante;
	}
	public String getFechaInicio(){
		return fechaInicio;
	}
	public void setFechaInicio(String fechaInicio){
		this.fechaInicio=fechaInicio;
	}
	public String getFechaFin(){
		return fechaFin;
	}
	public void setFechaFin(String fechaFin){
		this.fechaFin=fechaFin;
	}
	public Integer getReservas(){
		return reservas;
	}
	public void setReservas(Integer reservas){
		this.reservas=reservas;
	}
	public Boolean getAceptado(){
		return aceptado;
	}
	public void setAceptado(Boolean aceptado){
		this.aceptado=aceptado;
	}
	public String getDescripcion(){
		return descripcion;
	}
	public void setDescripcion(String descripcion){
		this.descripcion=descripcion;
	}
	
	public String toString(){
		return idSolicitud+": "+fechaInicio+" - "+fechaFin+" para "+reservas+", "+descripcion+", estado: "+aceptado;
	}
	
}
